package cn.lxchinesszz.车间;

import cn.lxchinesszz.流水线.*;
import cn.lxchinesszz.食品.食品;
import cn.lxchinesszz.食品口味;

/**
 * @author liuxin
 * 2022/8/29 22:01
 */
public class 月饼生产车间 implements 食品车间 {

    @Override
    public 食品 生产食品(食品口味 口味) {
        流水线 月饼流水线;
        if (食品口味.五仁.equals(口味)) {
            月饼流水线 = new 五仁月饼流水线();
        } else if (食品口味.枣泥.equals(口味)) {
            月饼流水线 = new 枣泥月饼流水线();
        } else {
            月饼流水线 = new 莲蓉蛋黄月饼流水线();
        }
        System.out.println("月饼车间开工了,开始生产月饼了");
        食品 月饼 = 月饼流水线.生成食品();
        System.out.println("【" + 月饼 + "】,生产好了");
        return 月饼;
    }
}
